idle one's time away - Spanish English Dictionary